Sequence Selection

The Sequence Selection tab displays a library of sequences that are available for execution. You can add these items to the Execution List, which defines the sequences that will execute during the simulation.

Sequences are FlightJAS files (*.fj) stored in the "seq" folder of the Spacecraft.

When using the Sequence Editor, *.seqs files are stored in the "seqs" folder. The *.seqs files are an XML syntax that is used to generate *.fj files. There is no process to generate *.seqs files from *.fj. While *.seqs files are very useful, they do not provide all the capability that can be written into a *.fj file.

Sequence Selection Main Page

Sequence Library

The Sequence Library contains the list of available sequences in the scenario. Sequences can be built in two ways:

You can use the filter feature to search for the desired sequence to add to the Execution List.

Managing Selected Sequences

There are four buttons used to manipulate the sequences:

Button Description
Add Adds the currently selected sequence in the Sequence Library list to the Execution List.
Remove Removes the currently selected sequence from the Execution List.
Move Up Moves the selected sequence up one row in the Execution List.
Move Down Moves the selected sequence down one row in the Execution List.

Execution List

The Execution List controls how sequences are executed. Entries in the Execution List contain the Sequence to execute, the Execution Condition, Delay from end of Previous, Mission Elapsed Time, and Input Arguments. There are two options for Execution Condition that determine which other fields need to be filled in:

Execution Condition Description
RunAfterPrevious Executes the sequence after the previous sequence. You can update the Delay from end of Previous time, but the Mission Elapsed Time is automatically calculated based on the end time of the previous sequence.
AbsoluteTime Executes the sequence at an absolute time. You can update the Mission Elapsed Time, and the other time fields are automatically calculated when updated.